Narrow your search
Listing 1 - 10 of 247 << page
of 25
>>
Sort by

Book
Continuous Delivery and DevOps ? A Quickstart Guide - Third Edition
Author:
Year: 2018 Publisher: Packt Publishing

Loading...
Export citation

Choose an application

Bookmark

Abstract

If you are an IT professional, software developer, or system administrator who wants to understand how to ship quality software regularly, effectively and efficiently, this book is for you. Previous knowledge of DevOps practices, Continuous Delivery, or using DevOps tools is not necessary.


Book
2012 AGILE India Conference
Author:
Year: 2012 Publisher: [Place of publication not identified] IEEE

Loading...
Export citation

Choose an application

Bookmark

Abstract

Sustainable software development : an agile perspective
Author:
ISBN: 9780321286086 0321286081 Year: 2006 Publisher: Upper Saddle River, N.J.: Addison-Wesley,

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
Learning Agile : understanding Scrum, XP, Lean, and Kanban
Authors: ---
ISBN: 9781449331924 1449331920 Year: 2014 Publisher: Beijing: O'Reilly,

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
Agile technical practices distilled : become Agile and efficient by mastering software design
Authors: --- ---
ISBN: 1838986626 9781838986629 1838980849 9781838980849 Year: 2019 Publisher: Birmingham ; Mumbai : Packt Publishing Ltd,

Loading...
Export citation

Choose an application

Bookmark

Abstract

"Delve deep into the various technical practices, principles, and values of Agile. Key Features Discover the essence of Agile software development and the key principles of software design Explore the fundamental practices of Agile working, including test-driven development (TDD), refactoring, pair programming, and continuous integration Learn and apply the four elements of simple design Book Description The number of popular technical practices has grown exponentially in the last few years. Learning the common fundamental software development practices can help you become a better programmer. This book uses the term Agile as a wide umbrella and covers Agile principles and practices, as well as most methodologies associated with it. You'll begin by discovering how driver-navigator, chess clock, and other techniques used in the pair programming approach introduce discipline while writing code. You'll then learn to safely change the design of your code using refactoring. While learning these techniques, you'll also explore various best practices to write efficient tests. The concluding chapters of the book delve deep into the SOLID principles - the five design principles that you can use to make your software more understandable, flexible and maintainable. By the end of the book, you will have discovered new ideas for improving your software design skills, the relationship within your team, and the way your business works. What you will learn Learn the red, green, refactor cycle of classic TDD and practice the best habits such as the rule of 3, triangulation, object calisthenics, and more Refactor using parallel change and improve legacy code with characterization tests, approval tests, and Golden Master Use code smells as feedback to improve your design Learn the double cycle of ATDD and the outside-in mindset using mocks and stubs correctly in your tests Understand how Coupling, Cohesion, Connascence, SOLID principles, and code smells are all related Improve the understanding of your business domain using BDD and other principles for "doing the right thing, not only the thing right" Who this book is for This book is designed for software developers looking to improve their technical practices. Software coaches may also find it helpful as a teaching reference manual. This is not a beginner's book on how to program. You must be comfortable with at least one programming language and must be able to write unit tests using any unit testing framework." --Publisher's description.


Book
An assessment model to foster the adoption of agile software product lines in the automotive domain
Author:
ISBN: 3832588892 Year: 2019 Publisher: Berlin : Logos Verlag Berlin GmbH,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Long description: The automotive industry is changing rapidly. E-Mobility, self-driving and other trends revolutionize the automotive industry. These trends have to be addressed when developing new car generations and future mobility solutions. This is challenging for the automotive domain with its special peculiarities such as rigid quality and safety requirements, deep integration between hardware and software, strong focus on development processes, and strong supplier involvement. Traditionally, software product lines have been used to cope with the large amount of software in cars by means of software reuse. Anyhow, there is a lack of knowledge about how to react flexibly on rapid changes with software product line development. The use of agile software development methods promises a flexible development with the possibility to react fast to changes. Interviews, workshops and literature reviews revealed the necessity to combine agile practices with software product lines for automotive software development. The thesis identifies the factors that hinder or support the adoption of agile practices in the automotive domain. In addition, another essential goal of this thesis was to develop an approach for supporting organizations with the establishment of agile software product lines. In order to fulfill this goal, an assessment and improvement model, the so-called Agile Software Product Lines in Automotive Model (ASPLA Model), was developed to foster the adoption of agile software product lines in the automotive domain. The ASPLA Model identifies improvement potential for a change towards agile software product lines and provides a prioritized list of recommendations on how to combine agile software development with software product lines within the assessed development process. Main characteristics of the ASPLA Model are the compatibility with the widely-used ASPICE model, the integration of a new product-focused category and empirically-based recommendations. The evaluation of the ASPLA Model indicated that the assessment can help to foster the combination of agile software development with software product lines in the automotive domain. A case study compared the results from the ASPLA Model with the assessment results from experts. In comparison with experts' assessments and recommendations, the model produced similar or even better results.


Book
Agile experience design : a digital designer's guide to agile, lean, and continuous
Authors: ---
ISBN: 0321804813 9780321804815 Year: 2012 Publisher: Berkeley New Riders

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
The agile samurai. How agile masters deliver great software.
Author:
ISBN: 9781934356586 Year: 2010 Publisher: Dallas The pragmatic bookshelf

Loading...
Export citation

Choose an application

Bookmark

Abstract

Looks at the principles of agile software development, covering such topics as project inception, estimation, iteration management, unit testing, refactoring, test-driven development, and continuous integration.

Agile Software Development Ecosystems
Author:
ISBN: 0201760436 9780201760439 Year: 2002 Publisher: Boston Addison-Wesley

Loading...
Export citation

Choose an application

Bookmark

Abstract

In this book, Jim Highsmith explains what agile software development methods are, how they compare, and how to make the most of them. He includes case studies and interviews with the leaders who are driving each approach.


Book
Agile project management : leadership for professionals, funding for agile companies & methods, developing strategies, making the right decisions, creating concepts, solving problems
Author:
ISBN: 3965960733 Year: 2019 Publisher: Duesseldorf, Germany : Best of HR-Berufebilder.de,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Listing 1 - 10 of 247 << page
of 25
>>
Sort by